alternator and battery - French English Dictionary